package cn.piesat.client.model.dto.buiness;


import cn.piesat.client.model.dto.base.task.DefaultClientRunnerDto;

/**
 * 扩展任务运行时存储的对象
 */
public class QsClientRunnerDto extends DefaultClientRunnerDto {

    /**
     * 执行json
     */
    private String execJson;

    /**
     * 算法日志路径
     */
    private String algorithmLogFile;

    /**
     * 算法流程路径
     */
    private String algorithmFlowFile;

    /**
     * 其他信息对象
     */
    private Object other;

    /**
     * 算法Id
     */
    private String algorithmId;

    public String getExecJson() {
        return execJson;
    }

    public void setExecJson(String execJson) {
        this.execJson = execJson;
    }

    public String getAlgorithmLogFile() {
        return algorithmLogFile;
    }

    public void setAlgorithmLogFile(String algorithmLogFile) {
        this.algorithmLogFile = algorithmLogFile;
    }

    public String getAlgorithmFlowFile() {
        return algorithmFlowFile;
    }

    public void setAlgorithmFlowFile(String algorithmFlowFile) {
        this.algorithmFlowFile = algorithmFlowFile;
    }

    public Object getOther() {
        return other;
    }

    public void setOther(Object other) {
        this.other = other;
    }

    public String getAlgorithmId() {
        return algorithmId;
    }

    public void setAlgorithmId(String algorithmId) {
        this.algorithmId = algorithmId;
    }
}
